home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKit / Headers / misckit / miscgiskit / MiscCartesianCoord.h < prev    next >
Encoding:
Text File  |  1995-07-21  |  803 b   |  34 lines

  1. /*========================= MiscCartesianCoord.h ============================*/
  2. /* MiscCartesianCoord class contains and supports values representing
  3.    locations in a Cartesian coordinate system
  4.  
  5.    DMA Release 0.8, Copyright @1993 by Genesis Project, Ltd. All Rights
  6.    Reserved. For further information on terms and conditions see
  7.         the MiscKit license.
  8.  
  9. HISTORY
  10. 25-Feb-93  Dale Amon at GPL
  11.        Created.
  12. */
  13.  
  14. #import <appkit/appkit.h>
  15. #import <misckit/miscgiskit.h>
  16.  
  17. /* ordering of coordinates in storage */
  18. #define MISC_X_COORD        0
  19. #define MISC_Y_COORD        1
  20. #define MISC_Z_COORD        2
  21.  
  22. @interface MiscCartesianCoord:MiscMathCoord
  23. {
  24. }
  25.  
  26. -setCoordx: (double)  x y: (double)  y z: (double)  z;
  27. -coordx:    (double*) x y: (double*) y z: (double*) z;
  28.  
  29. -(double) xCoord;
  30. -(double) yCoord;
  31. -(double) zCoord;
  32.  
  33. @end
  34.